Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 NEWCHURCH ROAD Terraced £125,441 £99,950 19 Jan 2018
24 NEWCHURCH ROAD Terraced £127,197 £80,000 2 May 2008